Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquarters20, Eden Plaza,Eden Island,Mahe, SeychellesEden Island, Mahe SE24 scPhone: 2484346940+44 2076919412 (fax)